brain-imaging technology - French English Dictionary